essential goods - French English Dictionary